package com.wsoft.mq.constant;

/**
 * @Author z001
 * @Date 2025/1/14 13:10
 */
public class ImConstant {
    /**
     * webSocket-> mq
     * 单聊
     */
    public static final String IM_FORM_USER_SINGLE_DIRECT_EXCHANGE = "im_form_user_single_direct_exchange";
    public static final String IM_FORM_USER_SINGLE_QUEUE = "im_form_user_single_queue";
    public static final String IM_FORM_USER_SINGLE_KEY = "im_form_user_single_key";

    /**
     * webSocket-> mq
     * 群聊
     */
    public static final String IM_FORM_USER_GROUP_DIRECT_EXCHANGE = "im_form_user_group_direct_exchange";
    public static final String IM_FORM_USER_GROUP_QUEUE = "im_form_user_group_queue";
    public static final String IM_FORM_USER_GROUP_KEY = "im_form_user_group_key";

    /**
     * mq-> webSocket
     * 单聊
     */
    public static final String IM_TO_USER_SINGLE_DIRECT_EXCHANGE = "im_to_user_single_direct_exchange";
    public static final String IM_TO_USER_SINGLE_QUEUE = "im_to_user_single_queue";
    public static final String IM_TO_USER_SINGLE_KEY = "im_to_user_single_key";

    /**
     * mq-> webSocket
     * 群聊
     */
    public static final String IM_TO_USER_GROUP_DIRECT_EXCHANGE = "im_to_user_group_direct_exchange";
    public static final String IM_TO_USER_GROUP_QUEUE = "im_to_user_group_queue";
    public static final String IM_TO_USER_GROUP_KEY = "im_to_user_group_key";

}
